put one's head in a noose

[put wʌnz hed in ə nu:s]
na. 自己把头套在绞索中
[网络] 自投罗网;自套绞索;自陷绝境

热门查询